rescue strap - Español Inglés Diccionario